package com.jiuyue.demo.entity;
import java.time.LocalDateTime;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 
 * </p>
 *
 * @author jobob
 * @since 2021-04-25
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class ExternalContactFollow implements Serializable {

	/**
     * id
     */
    private Integer id;

    /**
     * 添加了此外部联系人的企业成员userid
     */
    private String userId;

    /**
     * 外部用户的用户id
     */
    private String externalUserid;

    /**
     * 该成员对此外部联系人的描述
     */
    private String description;

    /**
     * 该成员添加此外部联系人的时间
     */
    private Date createtime;

    /**
     * 该成员对此外部联系人的备注
     */
    private String remark;


    /**
     * 该成员添加此外部联系人所打标签的分组名称（标签功能需要企业微信升级到2.7.5及以上版本）
     */
    private String remarkCorpName;

    /**
     * 该成员对此客户备注的手机号码，第三方不可获取
     */
    private String remarkMobiles;

    /**
     * 发起添加的userid，如果成员主动添加，为成员的userid；如果是客户主动添加，则为客户的外部联系人userid；如果是内部成员共享/管理员分配，则为对应的成员/管理员userid
     */
    private String operUserid;

    /**
     * 该成员添加此客户的来源，具体含义详见来源定义
     */
    private Integer addWay;

    /**
     * 该成员添加此外部联系人所打企业标签的id，仅企业设置（type为1）的标签返回
     */
    private String tagIds;

    /**
     * 租户id
     */
    private String tenantId;



}
